artificial carbonate - German English Dictionary